Skip to content

chore: 대시보드/지도 UI 정비 + ABM persona pool + 회고/프레젠테이션#206

Merged
bat1120 merged 1 commit into
devfrom
chore/dashboard-cleanup-and-wip-20260506
May 6, 2026
Merged

chore: 대시보드/지도 UI 정비 + ABM persona pool + 회고/프레젠테이션#206
bat1120 merged 1 commit into
devfrom
chore/dashboard-cleanup-and-wip-20260506

Conversation

@bat1120

@bat1120 bat1120 commented May 6, 2026

Copy link
Copy Markdown
Contributor

Summary

대시보드/지도 UI 사용자 피드백 반영 + ABM persona pool 신설 + 일상 회고/프레젠테이션 자료 통합 commit.

지도/대시보드

  • 경쟁점 = 공실 spot 1.5km + 행정동 매장 합집합 (kakao_id dedup)
  • MAPO_ADSTRD_TO_KAKAO_DONG_NAMES 매핑 신설 (kakao 행정/법정동 혼합 보정)
  • spot bbox 가 인접 동까지 침범하던 매장 후처리 컷 (선택 4동 + 매핑 법정동만 통과)
  • choropleth = winner(1위) 만 노랑, 나머지 회색
  • IndicatorGrid: 생존률/폐업률 삭제 (8 → 6 핵심 지표)
  • DistrictRankings: 폐업위험/BEP 컬럼 삭제

ABM

  • persona_pool 모듈 신설
  • agents/personas/runner refactor

기타

  • legal/brand resolver/legal categories 보강
  • refresh_kakao_missing_brands ingest 스크립트
  • 2026-05-05/06 회고
  • spotter ABM/status presentation pptx (4개)

Test plan

  • 시뮬 실행 — 공덕/아현/용강/도화 4동 선택 후 경쟁점이 신수/대흥동 안 찍히는지 확인
  • choropleth = winner 만 노랑인지 확인
  • IndicatorGrid = 6개 지표 (생존/폐업 없음) 확인
  • DistrictRankings 테이블 = 폐업위험/BEP 컬럼 없음 확인
  • backend log: `[all_competitors:filter] dong filter X → Y` 출력 확인

🤖 Generated with Claude Code

지도/대시보드:
- 경쟁점 = 공실 spot 1.5km + 행정동 매장 합집합 (kakao_id dedup)
- MAPO_ADSTRD_TO_KAKAO_DONG_NAMES 매핑 (kakao 행정/법정동 혼합 보정)
- spot bbox 인접 동 침범 매장 후처리 컷 (선택 4동 + 매핑 법정동만 통과)
- choropleth = winner(1위) 만 색칠, 나머지 회색
- IndicatorGrid: 생존률/폐업률 삭제 (8 → 6 핵심 지표)
- DistrictRankings: 폐업위험/BEP 컬럼 삭제

ABM:
- persona_pool 모듈 신설
- agents/personas/runner refactor

기타:
- legal/brand resolver/legal categories 보강
- refresh_kakao_missing_brands ingest 스크립트
- 2026-05-05/06 회고
- spotter ABM/status presentation pptx

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@bat1120 bat1120 merged commit 26495a9 into dev May 6, 2026
1 check passed
@bat1120 bat1120 deleted the chore/dashboard-cleanup-and-wip-20260506 branch May 6, 2026 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant